Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF ROAD Semi-Detached £230,000 13 Dec 2017
3 LEAF ROAD Terraced £232,000 3 Jul 2017
5 LEAF ROAD Terraced £247,000 27 Mar 2020
9 LEAF ROAD Terraced £120,000 5 May 2006
13 LEAF ROAD £230,000 8 Apr 2022
17 LEAF ROAD Terraced £247,000 2 Feb 2018
29 LEAF ROAD Terraced £280,000 17 Feb 2023
33 LEAF ROAD Terraced £104,995 25 Sep 2003
39 LEAF ROAD Flats/Maisonettes £260,000 27 Mar 2023
53 LEAF ROAD Terraced £205,000 24 Sep 2020
55 LEAF ROAD Semi-Detached £104,100 31 Oct 2003
57 LEAF ROAD Semi-Detached £245,000 14 Oct 2020
61 LEAF ROAD Semi-Detached £124,995 2 Jun 2003
63 LEAF ROAD Semi-Detached £165,000 19 Sep 2007
65 LEAF ROAD Semi-Detached £253,000 4 May 2018
67 LEAF ROAD Semi-Detached £135,000 28 Nov 2007
73 LEAF ROAD Terraced £128,000 20 Dec 2006
75 LEAF ROAD Semi-Detached £164,000 20 Jul 2007
77 LEAF ROAD Semi-Detached £232,500 23 Nov 2018
79 LEAF ROAD Semi-Detached £268,000 20 Oct 2020
81 LEAF ROAD Semi-Detached £277,000 26 Aug 2021
89 LEAF ROAD Terraced £105,000 30 Jun 2003
91 LEAF ROAD Terraced £210,000 14 Feb 2019
95 LEAF ROAD Terraced £280,000 18 Mar 2022
99 LEAF ROAD Terraced £222,000 31 Jul 2019